package com.zijidelu.luframework.infrastructure.converter;

import com.zijidelu.luframework.base.model.DataModel;
import com.zijidelu.luframework.base.model.PO;
import com.zijidelu.luframework.domain.model.aggregate.AggregateRoot;
import com.zijidelu.luframework.domain.model.entity.Entity;

/**
 * 聚合根转换器
 * <p>
 * 适配有聚合根的实体
 *
 * @author ZIJIDELU
 * @datetime 2025/11/14 09:46
 */
public interface AggregateRootConverter<P extends PO, D extends DataModel, E extends Entity<D>, A extends AggregateRoot<D, E>> extends AggregateConverter<P, D, E> {

}
